Prototypes Sampling Mechanism for Class Incremental Learning
نویسندگان
چکیده
Incremental learning aims to alleviate the catastrophic forgetting problem of deep neural networks during sequential data stream. This is even more challenging when old unavailable, since system can only be trained under supervision current data. To address this problem, we proposed a prototype sampling mechanism based on K-means clustering method. On one hand, use pick out class-representative prototypes for each class. During incremental stages, and features from are together maintain distinction balance between new classes. other attach mask loss function cosine similarity Which further enhances discrimination classes compared naive knowledge distillation schemes. Extensive experiments conducted three benchmark datasets including CIFAR100, Tiny-ImageNet vggface2 verified effectiveness advantages our Specifically, improved class performance by 1.6%, 1.2% 1.7% respectively.
منابع مشابه
Dynamic class imbalance learning for incremental LPSVM
Linear Proximal Support Vector Machines (LPSVMs), like decision trees, classic SVM, etc. are originally not equipped to handle drifting data streams that exhibit high and varying degrees of class imbalance. For online classification of data streams with imbalanced class distribution, we propose a dynamic class imbalance learning (DCIL) approach to incremental LPSVM (IncLPSVM) modeling. In doing...
متن کاملEquidistant prototypes embedding for single sample based face recognition with generic learning and incremental learning
We develop a parameter-free face recognition algorithm which is insensitive to large variations in lighting, expression, occlusion, and age using a single gallery sample per subject. We take advantage of the observation that equidistant prototypes embedding is an optimal embedding that maximizes the minimum one-against-the-rest margin between the classes. Rather than preserving the global or lo...
متن کاملIncremental Class Dictionary Learning and Optimization
We have previously shown how the discovery of classes from objects can be automated, and how the resulting class organization can be eeciently optimized in the case where the optimum is a single inheritance class hierarchy. This paper extends our previous work by showing how an optimal class dictionary can be learned incrementally. The ability to expand a class organization incrementally as new...
متن کاملIncremental SampleBoost for Efficient Learning from Multi-Class Data Sets
Ensemble methods have been used for incremental learning. Yet, there are several issues that require attention, including elongated training time and smooth integration of new examples. In this article, we introduce an incremental SampleBoost method that learns efficiently from new data by employing a class-based down sampling strategy with an error parameter. Our novel weight initialization sc...
متن کاملClass Warfare: Classes vs. Prototypes
An examination of recent work on prototype-based architectures for object-oriented programming raises a number of interesting questions, the most obvious being: Are prototype-based object-oriented architectures superior to class-based architectures? Another way of addressing the same issues might be to ask: Are class-based architectures over-centralized, and excessively rigid? This work also ra...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Access
سال: 2023
ISSN: ['2169-3536']
DOI: https://doi.org/10.1109/access.2023.3301123